#ifndef VIOFSAPI_H
#define VIOFSAPI_H

#include <Windows.h>

class VioFsAPI {
public:
    VioFsAPI();
    ~VioFsAPI();
    BOOL Initialize();
    BOOL SubmitVioFsRequest(LPVOID inBuf, DWORD inBufSize, LPVOID outBuf, DWORD outBufSize);

private:
    BOOL GetVioFsHandle();
    BOOL m_bInitialized;
    HANDLE m_handle;
};

#endif // VIOFSAPI_H
